nontoxic drug combinations - French English Dictionary